package staticDemo;

class F1 {
    public F1(String name) {
        System.out.println("父类有参构造器");
    }
}

class Z1 extends F1 {
    public Z1() {
        //  super();// 默认存在

        super("a");
        System.out.println("子类的无参构造器");
    }

    public Z1(String name) {
        //  super();// 默认存在
        super("b");
        System.out.println("子类的有参构造器");
    }
}

public class ConstructorTest {
    public static void main(String[] args) {
        // 目标：先认识子类构造器的特点，再掌握这个特点的常见应用场景

        Z1 z1 = new Z1();
        Z1 z2 = new Z1("yy");
    }
}
